Electromagnetic fault injection against a complex CPU, toward new micro-architectural fault models
نویسندگان
چکیده
The last years have seen the emergence of fault attacks targeting modern central processing units (CPUs). These are analyzed at a very high abstraction level and, due to CPUs complexity, underlying effect is usually unknown. Recently, few articles focused on characterizing faults CPUs. In this article, we focus electromagnetic injection (EMFI) characterization bare-metal implementation. With approach, discover and understand new effects micro-architectural subsystems. We target BCM2837 where successfully demonstrate persistent L1 instruction cache, data cache L2 cache. also show that can corrupt memory management unit (MMU). To validate our model, realize analysis retrieve an AES key.
منابع مشابه
Programmable Fault Injection Testbeds for Complex SOA
The modularity of Service-oriented Architectures (SOA) allows to establish complex distributed systems comprising e.g., services, clients, brokers, and workflow engines. A growing complexity, however, automatically increases the number of potential fault sources which have effects on the whole SOA. Fault handling mechanisms must be applied in order to achieve a certain level of robustness. In t...
متن کاملA New Design of Fault Tolerant Comparator
In this paper we have presented a new design of fault tolerant comparator with a fault free hot spare. The aim of this design is to achieve a low overhead of time and area in fault tolerant comparators. We have used hot standby technique to normal operation of the system without interrupting and dynamic recovery method in fault detection and correction. The circuit is divided to smaller modules...
متن کاملA new architectural-level fault simulation using propagation prediction of grouped fault-effects
A new technique is proposed to handle fault simulation at the architectural level. The technique bypasses the need for complete gate-level structure and e ciently uses the architectural information. Symbolic data representing groups of stuck-at faults, known as fault e ects, are propagated across the circuit with intelligent propagation prediction. Fault e ects may combine and form new groups i...
متن کاملA New Architectural-level Fault Simulation Using Propagation Prediction of Grouped Fault-eeects
A new technique is proposed to handle fault simulation at the architectural level. The technique bypasses the need for complete gate-level structure and ee-ciently uses the architectural information. Symbolic data representing groups of stuck-at faults, known as fault eeects, are propagated across the circuit with intelligent propagation prediction. Fault eeects may combine and form new groups ...
متن کاملFault Injection into VHDL Models: Experimental Validation of a Fault Tolerant Microcomputer System
This work presents a campaign of fault injection to validate the dependability of a fault tolerant microcomputer system. The system is duplex with cold stand-by sparing, parity detection and a watchdog timer. The faults have been injected on a chip-level VHDL model, using an injection tool designed with this purpose. We have carried out a set of injection experiments (with 3000 injections each)...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Cryptographic Engineering
سال: 2021
ISSN: ['2190-8508', '2190-8516']
DOI: https://doi.org/10.1007/s13389-021-00259-6